定義と使用法
gmstrftime()
関数は、ロケール設定に従ってGMT/UTCの日付と時刻をフォーマットします。
ヒント: strftime()
関数を参照して、ロケール設定に従って現地時間/日付をフォーマットします。
例
ロケール設定に従ってGMT/UTCの日付と時刻をフォーマットします:
<?php
エコー( gmstrftime ( " % b % d % y 、% x % z " 、 mktime ( 20、0、0、12、31、98 ) ) 。 "<br>" ) ;
setLocale ( lc_all 、 "hu_hu.utf8" ) ;
エコー( gmstrftime ( "%y。%b%d。%a。%x%z" ) ) ;
?>
自分で試してみてください
文法
gmstrftime (形式、タイムスタンプ) ;
パラメーター |
説明する |
形式 |
必須。結果を返す方法を指定します:%a-曜日の略語
- %a-曜日のフルネーム
- %B-月名の略語
- %B-月名のフルネーム
- %C-優先日付と時刻表記
- %C-世紀を表す数(年は00から99の範囲で100で割った)
- %D-月の何日(01〜31)
- %d-時間形式、%m/%d/%y表記と同じ
- %E-月の何日(1〜31)
- %g-%g表記に似ていますが、世紀なし
- %G -ISO週番号に対応する4桁の年(%vを参照)
- %H-%B表記と同じ
- %h-時間、24時間スケジュール(00〜23)
- %i-時間、12時間のシステムを使用(01〜12)
- %J-今年の何日(001〜366)
- %m-月(01〜12)
- %m-ポイント
- %n -newline
- %P- AMまたはPMに与えられた時間値に対応する
- %R- AMおよびPMのタイムスタンピング方法
- %R -24時間のタイムスタンピング方法
- %s-秒
- %t-タブタブ文字
- %t-現在の時刻、%h:%m:%s表現と同じ
- %u-曜日の数(1から7)、月曜日[月曜日] =1。警告:サンソラリスシステム、日曜日[日曜日] = 1
- %u-最初の日曜日から、最初の週の初日として、今年に含まれる週数
- %v-年に含まれるISO 8601形式に含まれる週(01〜53)。 1週目は、年の最初の週には少なくとも4日間、月曜日は週の初日であることを意味します
- %w-最初の月曜日から始まる年に含まれる週数、最初の週の初日
- %w- 10進数、日曜日[日曜日] = 0で曜日を表します
- %x-時間なしの優先日表記
- %x-日付なしの優先時間表記
- %y-世紀を表す数字を含んでいない年の表現(00〜99)
- %y-世紀を表す数を含む年の表現
- %zまたは%z-タイムゾーン名または略語
- %% -%文字を出力します
|
タイムスタンプ |
オプション。フォーマットする必要がある日付/時刻を表すUNIXタイムスタンプを指定します。デフォルトは現在の現地時間( time() )です。 |